cast doubt on something - Fransızca İngilizce Sözlük